---
id: 405
title: 性能优化
---



#### 一、避免不必要的通讯报文日志输出

<img src={require("@site/static/img/docs/404_1.png").default} />

通道日志尽量关闭，或者调试完成后，将日志等级改为Info，频繁的日志输出会占用大量资源，特别是性能资源敏感(1核心)的小机器


#### 二、多通道，多设备，连续的变量地址

<img src={require("@site/static/img/docs/404_2.png").default} />

1、在ThingsGateway中，会将变量打包成集中读取的指令，尽量减少交互次数

但大部分的协议限制，打包读取只支持连续地址(在网关中，不连续的地址也会打包，按需过滤返回字节)，所以较相近的变量地址需要放到同一个设备里，提供采集效率。可以在上图中看到打包数量。

2、在变量打包数量已经优化的情况下，仍然不满足采集性能需求，那么可以分开多个通道。不过这样会增加PLC端的压力。